independent time delay relay - Spanish English Dictionary